Векторные и матричные функции.

 

Существует ряд встроенных векторных и матричных функций. Приведем векторные функции, входящие в систему Math CAD:

 

lenght (V)

возвращает длину вектора;

last (V)

возвращает индекс последнего элемента;

max (V)

возвращает максимальный по значению элемент;

min (V)

возвращает минимальный по значению элемент;

Re (V)

 

возвращает вектор действительных частей вектора с комплексными элементами;

ε  (i, j, k)

 

полностью асимметричный тензор размерности три. i, j, k должны быть целыми числами от 0 до 2 (или между >ORIGIN и ORIGIN+2, если ORIGIN≠0). Результат равен 0, если любые два аргумента равны, 1 – если три аргумента являются чётной перестановкой (0, 1, 2), и минус 1, если три аргумента являются перестановкой (0, 1, 2), кратной 2 и некратной 4.

 

Для работы с матрицами также существует ряд встроенных функций. Они перечислены ниже:

 

Augment (M1, M2)

 

Объединяет в одну матрицы М1 и М2,имеющие одинаковое число строк(объединение идёт “бок о бок”);

identity (n)

 

Создаёт единичную квадратную матрицуразмером n*n;

stack (M1, M2)

 

Объединяет в одну матрицы М1 и М2, имеющие одинаковое число столбцов, располагая М1 над М2;

submatrix(A,ir,jr,ic,jc)

 

возвращает субматрицу, состоящую из всех элементов, содержащихся в строках от ir по jr и столбцов с ic по jc (irJjr и icJjc);

diag (V)

 

Создаёт диагональную матрицу, элемент главной диагонали которой – вектор V;

matrix (m,n,f)

 

Матрицу, в которой (i,j)-й элемент содержит f(i,j), где i= 0, 1, …m и j=0, 1, …n;

Re (M)

 

Возвращает матрицу действительных частей матрицы М с комплексными элементами;

Im (M)

 

Возвращает матрицу мнимых частей матрицы М с комплексными элементами.

 

 

[В начало]